/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package bombercloud.commons;

import java.io.Serializable;

/**
 *
 * @author Leonardo Oliveira Moreira
 */
public class Request implements Serializable {
    
    public static final int REQUEST_TYPE_CREATE_PLAYER = 1;
    public static final int REQUEST_TYPE_PLAYERS = 2;
    public static final int REQUEST_TYPE_BROKE_BLOCKS = 3;
    public static final int REQUEST_TYPE_FIXED_BLOCKS = 4;
    public static final int REQUEST_TYPE_BOMBS = 5;
    public static final int REQUEST_TYPE_MOVIMENT = 6;
    public static final int REQUEST_TYPE_START = 7;
    public static final int REQUEST_TYPE_CREATE_BOMBA = 8;
    public static final int REQUEST_TYPE_DELETE_BOMBA = 9;
    public static final int REQUEST_TYPE_DELETE_BLOCOS = 10;
    public static final int REQUEST_TYPE_DELETE_FOGO = 11;
    public static final int REQUEST_TYPE_DELETE_BONECO = 12;
    public static final int REQUEST_TYPE_VERIFICA_QTD_BONECOS = 13;
    public static final int REQUEST_TYPE_FINALIZA = 14;
    
    
    
    private int type;
    //nome
    private int param1;
    //traje
    private int param2;
    
    private Object param3;
    private Object param4;

    public Object getParam4() {
        return param4;
    }

    public void setParam4(Object param4) {
        this.param4 = param4;
    }
    
    

    public Object getParam3() {
        return param3;
    }

    public void setParam3(Object param3) {
        this.param3 = param3;
    }
    
    

    public int getType() {
        return type;
    }

    public void setType(int type) {
        this.type = type;
    }

    public int getParam1() {
        return param1;
    }

    public void setParam1(int param1) {
        this.param1 = param1;
    }

    public int getParam2() {
        return param2;
    }

    public void setParam2(int param2) {
        this.param2 = param2;
    }

    
    
}